/**
 *  https://www.cnblogs.com/BlogNetSpace/p/8469033.html
 *  一、bootstrap.yml（bootstrap.properties）与application.yml（application.properties）执行顺序
 *     bootstrap.yml（bootstrap.properties）用来在程序引导时执行，应用于更加早期配置信息读取，例如可以使用来配置application.yml中使用到参数等
 *     application.yml（application.properties) 应用程序特有配置信息，可以用来配置后续各个模块中需使用的公共参数等。
 *     bootstrap.yml 先于 application.yml 加载
 *
 * 二、典型的应用场景如下：
 *    当使用 Spring Cloud Config Client 的时候，你应该在 bootstrap.yml 里面指定 spring.application.name 和 spring.cloud.config.server.git.uri
 * 和一些加密/解密的信息
 *    技术上，bootstrap.yml 是被一个父级的 Spring ApplicationContext 加载的。这个父级的 Spring ApplicationContext是先加载的，
 * 在加载application.yml的ApplicationContext之前。
 *
 * 三、为何需要把 config client 的信息放在 bootstrap.yml 里？
 *    当使用 Spring Cloud 的时候，配置信息一般是从config server加载的，为了取得配置信息（比如密码等），你需要一些提早的引导配置。因此，
 *  把 config server 信息放在 bootstrap.yml，用来加载在这个时期真正需要的配置信息。
 */